pdf-icon

HMI Module

SKU:M129

Description

HMI Module is a human-computer interactive module that provides rotary encoder, two input buttons and two LED indicators, using STM32F030 as the acquisition and communication MCU, and communicating with the M5 host through I2C. In addition, there are portB and portC interfaces on the module, and a 500mAh lithium battery is built-in. The module is suitable for a variety of applications that require handheld operator interaction.

Features

  • STM32F030F4P6, ARM Cortex-M0 @ 16 KB Flash and 4 KB SRAM
  • Human-machine interaction (rotary encoder, two input buttons and two indicator lights)
  • PORT B and PORT C interfaces
  • Programming platform: Arduino, UIFlow

Includes

  • 1×HMI Module

Applications

  • Industrial control
  • Embedded systems
  • Smart home

Specification

Resources Parameters
MCU STM32F030F4P6
Interactive peripherals The rotary encoder of the dial wheel, two input buttons and two indicator lights
Battery 500mAh polymer battery
Input voltage 5v
Operating temperature 0-40°C
Product Size 54*54*6.6mm
Package Size 60*57*17mm
Product Weight 22.5g
Package Weight 43g

Schematic

schematics

Module Size

module size

Procotol

module size

Examples

Arduino

UIFlow

How to use Module hmi on the UIFlow 1.0 graphical programming platform and related API instructions.